2692ef3f570a78b6e26f8ddcc1134a706860d79a,flex/src/com/intellij/lang/javascript/flex/projectStructure/ui/ChooseActiveBuildConfigurationAction.java,EditBcsAction,actionPerformed,#AnActionEvent#,152

Before Change


    @Override
    public void actionPerformed(AnActionEvent e) {
      ShowSettingsUtil.getInstance()
        .editConfigurable(myProject, OptionsEditorDialog.DIMENSION_KEY, ProjectStructureConfigurable.getInstance(myProject));
    }
  }
}

After Change


    public void actionPerformed(AnActionEvent e) {
      final FlexIdeBuildConfiguration activeConfiguration = FlexBuildConfigurationManager.getInstance(myModule).getActiveConfiguration();
      final ProjectStructureConfigurable c = ProjectStructureConfigurable.getInstance(myModule.getProject());
      ShowSettingsUtil.getInstance().editConfigurable(myModule.getProject(), c, new Runnable() {
        @Override
        public void run() {
          Place p = FlexIdeModuleStructureExtension.getInstance().getConfigurator().getPlaceFor(myModule, activeConfiguration);
          c.navigateTo(p, true);
        }
      });
    }
  }
}